paper payable to bearer at sight - Francés Inglés Diccionario